<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Odyssee.WCFCocapps" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Odyssee.WCFCocapps" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import schemaLocation="http://localhost:52448/Descripteurs/Descripteurs.svc?xsd=xsd3" namespace="http://schemas.datacontract.org/2004/07/Odyssee.Acropolis.WcfTools" />
  <xs:complexType name="ParametresRechercheDescripteurs">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1="http://schemas.datacontract.org/2004/07/Odyssee.Acropolis.WcfTools" base="q1:OperationParameters">
        <xs:sequence>
          <xs:element minOccurs="0" name="Thesaurus" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ParametresRechercheDescripteurs" nillable="true" type="tns:ParametresRechercheDescripteurs" />
  <xs:complexType name="ResultatRechercheDescripteurs">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q2="http://schemas.datacontract.org/2004/07/Odyssee.Acropolis.WcfTools" base="q2:OperationResult">
        <xs:sequence>
          <xs:element minOccurs="0" name="Descripteurs" nillable="true" type="tns:ArrayOfOIItem" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ResultatRechercheDescripteurs" nillable="true" type="tns:ResultatRechercheDescripteurs" />
  <xs:complexType name="ArrayOfOIItem">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="OIItem" nillable="true" type="tns:OIItem" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfOIItem" nillable="true" type="tns:ArrayOfOIItem" />
  <xs:complexType name="OIItem">
    <xs:sequence>
      <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Libelle" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OIItem" nillable="true" type="tns:OIItem" />
  <xs:complexType name="ResultatTreeviewDescripteurs">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q3="http://schemas.datacontract.org/2004/07/Odyssee.Acropolis.WcfTools" base="q3:OperationResult">
        <xs:sequence>
          <xs:element minOccurs="0" name="Descripteurs" nillable="true" type="tns:ArrayOfAcroTreeNode" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ResultatTreeviewDescripteurs" nillable="true" type="tns:ResultatTreeviewDescripteurs" />
  <xs:complexType name="ArrayOfAcroTreeNode">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="AcroTreeNode" nillable="true" type="tns:AcroTreeNode" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfAcroTreeNode" nillable="true" type="tns:ArrayOfAcroTreeNode" />
  <xs:complexType name="AcroTreeNode">
    <xs:sequence>
      <xs:element minOccurs="0" name="Checked" type="xs:boolean" />
      <xs:element minOccurs="0" name="CleDescripteur" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ContainsCheckedNode" type="xs:boolean" />
      <xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Libelle" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Nodes" nillable="true" type="tns:ArrayOfAcroTreeNode" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AcroTreeNode" nillable="true" type="tns:AcroTreeNode" />
  <xs:complexType name="ParametresListeDescripteursLies">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q4="http://schemas.datacontract.org/2004/07/Odyssee.Acropolis.WcfTools" base="q4:OperationParameters">
        <xs:sequence>
          <xs:element minOccurs="0" name="Cle" nillable="true" type="xs:anyType" />
          <xs:element minOccurs="0" name="Thesaurus" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TypeEntite" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ParametresListeDescripteursLies" nillable="true" type="tns:ParametresListeDescripteursLies" />
  <xs:complexType name="ParametresLienDescripteur">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q5="http://schemas.datacontract.org/2004/07/Odyssee.Acropolis.WcfTools" base="q5:OperationParameters">
        <xs:sequence>
          <xs:element minOccurs="0" name="Cle" nillable="true" type="xs:anyType" />
          <xs:element minOccurs="0" name="Descripteur" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Thesaurus" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="TypeEntite" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ParametresLienDescripteur" nillable="true" type="tns:ParametresLienDescripteur" />
</xs:schema>